Industry News, Suppliers News

Chemours Inaugurates Discovery Hub

Located on the University of Delaware's Science, Technology and Advanced Research campus.

Author Image

By: Anthony Locicero

Copy editor, New York Post

The Chemours Company formally inaugurated its innovation center, The Chemours Discovery Hub, on the University of Delaware’s Science, Technology and Advanced Research (STAR) campus. The state-of-the-art facility now houses more than 300 of the company’s top researchers and scientists, consolidating most of the company’s U.S. innovation efforts into one location to maximize collaboration and efficiency. The Chemours Discovery Hub is 312,000-square-feet, contains more than 130 ...

Continue reading this story and get 24/7 access to Ink World magazine for FREE


Already a subscriber? Sign in

Keep Up With Our Content. Subscribe To Ink World magazine Newsletters